ACM-2024-01-04

Jahrgang: 2024
Ausgabe: 01
Autor: Jrn Bosse
Programm: SYMBOLFINDER.LSP
Funktionalitt: Symbolfinder pro Punktblock
Format: LISP
Lauffhig: ab AutoCAD 2021
Befehle: SFD
Bezug: Online


Beschreibung
============

Symbolfinder pro Punktblock

Im Vermessungswesen ist es gngige Praxis, etwa in Lageplnen Punktblcke fr den Messpunkt zu verwenden.
Zudem werden Punktsymbole an dieselbe XY-Position eingefgt, zum Beispiel ein Kanaldeckel oder ein Baum. 
Im Punktblock sind die Attribute etwa fr die Punktnummer, Hhe oder Bemerkung vorhanden. Einen Zusammenhang 
zwischen Punkt- und Symbolblock besteht jedoch nicht. Die einzige Gemeinsamkeit ist die XY-Position, optional 
auch der Z-Wert.
Mit dem Programm SYMBOLFINDER.LSP ist es mglich, anhand der gemeinsamen XY(Z)-Position die Symbole zu den 
Punktblcken zu finden. Dazu lassen sich Attributfilter und ein Filter fr den Symbolblock verwenden.
Um das Programm zu verwenden, muss mandie Blcke an Stellen von Messpunktblcken finden, wo der jeweilige 
Bemerkungseintrag steht. Bume etwa, diezu ndernsind, muss manber die ursprngliche Messpunktnummer 
identifizieren und Schchte ber eine eventuell fehlerhafte Hhe finden.Beispielsuchen knnten dann wie 
folgt ausformuliert sein:
 Symbolblcke mit dem Namen BSETR53 zu den Punktblcken mit der Bemerkung *Prfen!*
 Symbolblcke mit dem Namen BBM* zu den Punktblcken mit der Nummer von 380-390
 Symbolblcke mit dem Namen BSEDECRU zu den Punktblcken mit den Hhen von 12.50-12.85
Bei Zeichenkettenvergleichen lassen sich Wildcards (Jokerzeichen) verwenden, zum Beispiel die Namen der 
Symbolblcke. Das wichtigste Zeichen dabei ist das Sternchen (*), das fr eine beliebige Anzahl von beliebigen 
Zeichen steht.
Ausgewhlt werden eine Menge von Punktblcken, aber nur die verwendet, die dem eingegebenen Attributfilter 
entsprechen. Pro Punktblock lsst sich dann prfen, ob ein Symbolblock mit derselben XY(Z)-Position vorhanden 
ist, dessen Name dem Filter fr die Symbolblocknamen entspricht.Abschlieend werden die erfolgreich gefundenen 
Symbolblcke selektiert, also mit Griffen markiert.
Um die (Symbol-)Blocknamen und Attributfilter festzulegen, kann man grundstzlich ein entsprechendes Objekt in 
der Zeichnung picken, um den Blocknamen oder Textwert an das Dialogfenster zurckzugeben.Anmerkung: Dynamische 
Blcke werden in diesem Programm nicht bercksichtigt.